package com.xzs.thinking.model;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * @author : Iris.Xiao
 * @date : 2017/11/17 16:33
 * @description :
 */
public class HelloWorldVO implements Serializable {
    private String articleId ;//主键
    private String title ;//标题
    private String poster ;//海报
    private String posterLittle ;//小图
    @JSONField(serialize=false)
    private String content ;//文章内容
    private Integer contentType ;//内容类型,1:图文,2:视频
    private String userId ;//作者userId
    private Long clickCount ;//点击次数
    private Long likeCount ;//点赞数
    private Long favoritesCount ;//收藏数
    private String createUser ;//创建人
    private Timestamp createTime ;//创建时间
    private String updateUser ;//修改人
    private Timestamp updateTime ;//修改时间
    private Integer flag ;//标志性删除位,-1:无效,1:有效
    private Integer status;

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    private Integer likeFlag;//1:已点赞,0:未点赞
    private Integer favoriteFlag;//1:已收藏,0:未收藏
    private String headImage;//头像
    private String nickName;//昵称

    public String getPosterLittle() {
        return posterLittle;
    }

    public void setPosterLittle(String posterLittle) {
        this.posterLittle = posterLittle;
    }

    public Integer getLikeFlag() {
        return likeFlag;
    }

    public void setLikeFlag(Integer likeFlag) {
        this.likeFlag = likeFlag;
    }

    public Integer getFavoriteFlag() {
        return favoriteFlag;
    }

    public void setFavoriteFlag(Integer favoriteFlag) {
        this.favoriteFlag = favoriteFlag;
    }

    public String getHeadImage() {
        return headImage;
    }

    public void setHeadImage(String headImage) {
        this.headImage = headImage;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getArticleId() {
        return articleId;
    }

    public void setArticleId(String articleId) {
        this.articleId = articleId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getPoster() {
        return poster;
    }

    public void setPoster(String poster) {
        this.poster = poster;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getContentType() {
        return contentType;
    }

    public void setContentType(Integer contentType) {
        this.contentType = contentType;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Long getClickCount() {
        return clickCount;
    }

    public void setClickCount(Long clickCount) {
        this.clickCount = clickCount;
    }

    public Long getLikeCount() {
        return likeCount;
    }

    public void setLikeCount(Long likeCount) {
        this.likeCount = likeCount;
    }

    public Long getFavoritesCount() {
        return favoritesCount;
    }

    public void setFavoritesCount(Long favoritesCount) {
        this.favoritesCount = favoritesCount;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Timestamp getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Timestamp getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }
}
